package com.ruoyi.back.domain.vo

import io.swagger.annotations.ApiModel
import io.swagger.annotations.ApiModelProperty

@ApiModel("用户会员订单列表")
data class UserMemberOrderListVo(

    @ApiModelProperty("id")
    var id: Long? = null,

    @ApiModelProperty("订单号")
    var orderNum: String? = null,

    @ApiModelProperty("用户id")
    var userId: String? = null,

    @ApiModelProperty("用户名")
    var username: String? = null,

    @ApiModelProperty("来源渠道")
    var channel: String? = null,

    @ApiModelProperty("支付金额")
    var payAmount: Double? = null,

    @ApiModelProperty("充值时间")
    var payDate: String? = null,

    @ApiModelProperty("到期时间")
    var expireDate: String? = null,

    @ApiModelProperty("充值方式")
    var payType: String? = null,

    @ApiModelProperty("支付状态 1待支付 2.支付成功 3.支付失败")
    var payStatus: Int? = null,

    @ApiModelProperty("有效期")
    var validityPeriod: String? = null,

    @ApiModelProperty("是否到期")
    var expire: String? = null,
)
